package com.free.mini.core.server.vo.req;

import java.io.Serializable;

import javax.validation.constraints.NotNull;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 新增问题
 * @author dongsufeng
 * @version 4.0
 * @date 2023/8/4 15:06
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class StudyQuestionUpdateReqVO implements Serializable {

    @NotNull
    private Long id;

    /**
     * 题目难度等级
     */
    private Integer level;

    /**
     * 模块编码
     */
    private String moduleCode;

    /**
     * 题目标题
     */
    private String title;

    /**
     * 子标题-简介
     */
    private String subTitle;

    /**
     * 题目解答
     */
    private String answer;

    /**
     * 封面图片
     */
    private String coverPicture;

    /**
     * 排序
     */
    private Integer displayOrder;

    /**
     * 创建人
     */
    private String createUser;

    private Integer enable;

    private String tag;

}
